<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">
<h:panelGrid id="gridProdutoEstoqueDataTable" columns="1">
	<p:dataTable id="tabelaMovEst" paginator="true" rows="5" resizableColumns="true" var="listaProdutoEstoque"
		value="#{produtoEstoqueBean.listaProdutoEstoque}" rowsPerPageTemplate="5,10,20" lazy="true"
		paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
		border="1" paginatorPosition="bottom" cellpadding="2" cellspacing="0" >
				
		<f:facet name="header">Movimentação do Produto no Estoque</f:facet>

		<p:column headerText="Código">
			<h:outputLabel value="#{listaProdutoEstoque.idProdEst}" />
		</p:column>

		<p:column headerText="Descrição">
			<h:outputLabel value="#{listaProdutoEstoque.justificativa}" />
		</p:column>

		<p:column headerText="Data">
			<h:outputLabel value="#{listaProdutoEstoque.data}">
				<f:convertDateTime type="date" dateStyle="medium" />
			</h:outputLabel>
		</p:column>

		<p:column headerText="Tipo Movimento">
			<h:outputLabel value="#{listaProdutoEstoque.tipoMovEst}" />
		</p:column>

		<p:column headerText="Produto">
			<h:outputLabel value="#{listaProdutoEstoque.produto.descProd}" />
		</p:column>

		<p:column headerText="Saldo Anterior">
			<h:outputLabel value="#{listaProdutoEstoque.quantidade}" />
		</p:column>

		<p:column headerText="Quantidade Saida">
			<h:outputLabel value="#{listaProdutoEstoque.quantSaida}" />
		</p:column>

		<p:column headerText="Quantidade Entrada">
			<h:outputLabel value="#{listaProdutoEstoque.quantEntrada}" />
		</p:column>

		<p:column headerText="Saldo">
			<h:outputLabel value="#{listaProdutoEstoque.saldo}" />
		</p:column>

		<p:column headerText="Custo Médio">
			<h:outputLabel value="#{listaProdutoEstoque.custoMedio}" />
		</p:column>

		<p:column headerText="Total Custo">
			<h:outputLabel value="#{listaProdutoEstoque.totalCusto}" />
		</p:column>
	</p:dataTable>
</h:panelGrid>
</html>